wearing a head scarf - Francés Inglés Diccionario